net invoice price - German English Dictionary